frequent sexual intercourse - Turc Anglais Dictionnaire